Top 5 Best $400 Flagship Smartphones To Buy In 2022-2023!